Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH CROFT Terraced £168,573 £133,000 19 Sep 2017
4 LARCH CROFT Terraced £155,268 £64,000 27 Mar 2003
22 LARCH CROFT Terraced £185,000 4 May 2023
28 LARCH CROFT Terraced £167,155 £71,950 4 Jul 2003
30 LARCH CROFT Terraced £129,388 £80,000 23 Mar 2007
34 LARCH CROFT Terraced £170,459 £36,000 3 Apr 1998
36 LARCH CROFT Terraced £169,917 £165,000 11 Apr 2022
44 LARCH CROFT Terraced £182,788 £149,000 20 Dec 2019